// pages/shici/shici.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    inputMsg: "",
    poem: ""

  },
  // 输入框事件监听
  myinput: function(event) {
    this.setData({
        inputMsg: event.detail.value
    })
},

  getpoem: function() {
    let that = this;
    // trim()去除字符串前后的空格
    // length 获得字符串的长度
    if(that.data.inputMsg.trim().length ==4) {
        wx.request({
            url: 'https://v1.alapi.cn/api/poem',
            method: "GET",
            data: { //携带参数
              keyword: that.data.inputMsg.trim()
            },
            success: function(res) {
                console.log(res)
                // split()根据字符串或者正则表达式规则拆分字符串，得到一个数组对象
                let arr = res.data.data.poem.split("。");
                console.log(arr)
                let str = `${arr[0]}。
                        ${arr[1]}。`;
                console.log(str)


                that.setData({
                    poem: str
                })
            }
          })
    } else {
        wx.showToast({
          title: '输入4个中文字符',
        })
        return; //结束方法执行
    }
    
},

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})